11560:Bind should fail when the license is out of grace period
TestManagerReinitialize(0)
TestManagerInitialize(Dump)
TestManagerSetRights(Play)
TestManagerSetV2Header(NORMAL,header1.xml)
TestManagerInitResponse
TestManagerAddLicenseToResponse(!3x8NSroVg4eXCzWqPU!BA==,NULL,64 OP_LICGEN_NO_DEFAULT_RIGHTS, "<ONACTION type=\"Play\"><CONDITION><![CDATA[1]]></CONDITION></ONACTION><ONSELECT><CONDITION><![CDATA[(exists(secstate.securetime.ingraceperiod)&&secstate.securetime.ingraceperiod==1)?(datediff(\"h\", secstate.securetime.gpstarttime, machine.datetime) < 1):1]]></CONDITION></ONSELECT>",ERdtAxucAFKJnAWxuFQYuyVd3BAFR7N!PO8vPJWRPzxV0MaUNCXrSQ==,300RGKoeuuIsIX04ZRKnNVZVP3fFXjykdp0o2hRG)
TestManagerGenerateResponse
TestManagerProcessResponse(Dump,Dump,0,0)

TestManagerSetGetClockState(Set, TRUE)
TestManagerReinitialize(0, 1)
TestManagerChangeTime(5400)

TestManagerSetRights(Play)
TestManagerSetV2Header(NORMAL,header1.xml)
TestManagerCreateEncryptContext(ItIsKey,NULL,NULL,Dump,0)
TestManagerEncrypt(Dump,0,abcedfghijklmnopqrstuvwxyz1234567890,0,NULL,192)

TestManagerBind(0 don't overwrite drmmanager context, Dump, Dump,NULL)=-2147172333(0X8004C013, DRM_E_LICENSENOTFOUND)

-------------------BVT ends here--------------------------

11557:Bind should fail when secure clock is reset and grace period is 0 in the license
TestManagerReinitialize(0)
TestManagerInitialize(Dump)
TestManagerSetRights(Play)
TestManagerSetV2Header(NORMAL,header1.xml)
TestManagerInitResponse
TestManagerAddLicenseToResponse(!3x8NSroVg4eXCzWqPU!BA==,NULL,64 OP_LICGEN_NO_DEFAULT_RIGHTS, "<ONACTION type=\"Play\"><CONDITION><![CDATA[1]]></CONDITION></ONACTION><ONSELECT><CONDITION><![CDATA[(exists(secstate.securetime.ingraceperiod)&&secstate.securetime.ingraceperiod==1)?(datediff(\"h\", secstate.securetime.gpstarttime, machine.datetime) < 0):1]]></CONDITION></ONSELECT>",ERdtAxucAFKJnAWxuFQYuyVd3BAFR7N!PO8vPJWRPzxV0MaUNCXrSQ==,300RGKoeuuIsIX04ZRKnNVZVP3fFXjykdp0o2hRG)
TestManagerGenerateResponse
TestManagerProcessResponse(Dump,Dump,0,0)

TestManagerSetGetClockState(Set, TRUE)

TestManagerReinitialize(0, 1)
TestManagerSetRights(Play)
TestManagerSetV2Header(NORMAL,header1.xml)
TestManagerCreateEncryptContext(ItIsKey,NULL,NULL,Dump,0)
TestManagerEncrypt(Dump,0,abcedfghijklmnopqrstuvwxyz1234567890,0,NULL,192)

TestManagerBind(0 don't overwrite drmmanager context, Dump, Dump,NULL)=-2147172333(0X8004C013, DRM_E_LICENSENOTFOUND)

11620:Bind should fail for time bound license if secure clock is not set
TestManagerReinitialize(0)
TestManagerInitialize(Dump)
TestManagerSetRights(Play)
TestManagerSetV2Header(NORMAL,header1.xml)
TestManagerInitResponse
TestManagerAddLicenseToResponse(!3x8NSroVg4eXCzWqPU!BA==,NULL,64 OP_LICGEN_NO_DEFAULT_RIGHTS, "<ONACTION type=\"Play\"><CONDITION><![CDATA[1]]></CONDITION></ONACTION><ONSELECT><CONDITION><![CDATA[machine.datetime < secstate.ExpirationDate]]></CONDITION></ONSELECT><ONSTORE><ACTION><![CDATA[secstate.ExpirationDate=#20090212Z#]]></ACTION></ONSTORE>",ERdtAxucAFKJnAWxuFQYuyVd3BAFR7N!PO8vPJWRPzxV0MaUNCXrSQ==,300RGKoeuuIsIX04ZRKnNVZVP3fFXjykdp0o2hRG)
TestManagerGenerateResponse
TestManagerProcessResponse(Dump,Dump,0,0)

TestManagerSetGetClockState(Set, TRUE)

TestManagerReinitialize(0, 1)
TestManagerSetRights(Play)
TestManagerSetV2Header(NORMAL,header1.xml)
TestManagerCreateEncryptContext(ItIsKey,NULL,NULL,Dump,0)
TestManagerEncrypt(Dump,0,abcedfghijklmnopqrstuvwxyz1234567890,0,NULL,192)

TestManagerBind(0 don't overwrite drmmanager context, Dump, Dump,NULL)=-2147172261(0X8004C05B, DRM_E_CLK_NOT_SET)
